In this paper, we investigate resource allocation algorithm design formulticarrier non-orthogonal multiple access (MC-NOMA) systems employing afull-duplex (FD) base station (BS) for serving multiple half-duplex (HD)downlink (DL) and uplink (UL) users simultaneously. The proposed algorithm isobtained from the solution of a non-convex optimization problem for themaximization of the weighted sum system throughput. We apply monotonicoptimization to develop an optimal joint power and subcarrier allocationpolicy. The optimal resource allocation policy serves as a system performancebenchmark due to its high computational complexity. Furthermore, a suboptimaliterative scheme based on successive convex approximation is proposed to strikea balance between computational complexity and optimality. Our simulationresults reveal that the proposed suboptimal algorithm achieves aclose-to-optimal performance. Besides, FD MC-NOMA systems employing theproposed resource allocation algorithms provide a substantial system throughputimprovement compared to conventional HD multicarrier orthogonal multiple access(MC-OMA) systems and other baseline schemes. Also, our results unveil that theproposed FD MC-NOMA systems achieve a fairer resource allocation compared totraditional HD MC-OMA systems.
展开▼